runtime.cleanupBlockHeader.n (field)

18 uses

	runtime (current package)
		mcleanup.go#L320: 	n uint32
		mcleanup.go#L332: 	b.cleanups[b.n] = c
		mcleanup.go#L333: 	b.n++
		mcleanup.go#L339: 	return b.n == uint32(len(b.cleanups))
		mcleanup.go#L344: 	return b.n == 0
		mcleanup.go#L349: 	dst := a.cleanups[a.n:]
		mcleanup.go#L350: 	if uint32(len(dst)) >= b.n {
		mcleanup.go#L353: 		a.n += b.n
		mcleanup.go#L354: 		b.n = 0
		mcleanup.go#L358: 		copy(dst, b.cleanups[b.n-uint32(len(dst)):b.n])
		mcleanup.go#L359: 		a.n = uint32(len(a.cleanups))
		mcleanup.go#L360: 		b.n -= uint32(len(dst))
		mcleanup.go#L726: 		for i := 0; i < int(b.n); i++ {
		mcleanup.go#L753: 		gcCleanups.executed.Add(int64(b.n))
		mcleanup.go#L755: 		atomic.Store(&b.n, 0) // Synchronize with markroot. See comment in cleanupBlockHeader.
		mgcmark.go#L253: 			n := uintptr(atomic.Load(&cb.n))